﻿using System;
using System.Collections.Generic;

namespace File.Api.Models
{
    public class ContainerCheckOrderModel
    {
        public int Type { get; set; }

        public string Id { get; set; }

        public string OrgId { get; set; }

        public string AreaId { get; set; }

        public string Code { get; set; }

        /// <summary>
        /// 装柜编号+分组--来源LCP
        /// </summary>
        public string ContainerNumber { get; set; }

        /// <summary>
        /// 柜号--实际柜号手动录入
        /// </summary>
        public string ContainerCode { get; set; }

        /// <summary>
        /// 车架号
        /// </summary>
        public string Vin { get; set; }

        /// <summary>
        /// 柜型
        /// </summary>
        public string ContainerType { get; set; }

        /// <summary>
        /// 审核人
        /// </summary>
        public string AuditUserId { get; set; }

        public string UserId { get; set; }

        /// <summary>
        /// 审核状态 0--未审核，1--已审核
        /// </summary>
        public int AuditStatus { get; set; }

        public string Remark { get; set; }

        public int Result { get; set; }

        public DateTime? CreateTime { get; set; }

        public string StrCreateTime { get; set; }

        public string CheckUser { get; set; }

        public string ResponsibleUser { get; set; }

        public string StrResult { get; set; }

        /// <summary>
        /// 保存年限
        /// </summary>
        public int ShelfLife { get; set; }

        /// <summary>
        /// 表单编号
        /// </summary>
        public string TableCode { get; set; }

        public List<ContainerCheckOrderItemModel> Items { get; set; } = new List<ContainerCheckOrderItemModel>();
    }
}
